separate foundations - Allemand Anglais Dictionnaire